package org.jsola.hr.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.entity.BaseDeleteDO;
import org.jsola.core.entity.Key;

import javax.persistence.Table;

/**
 * 导入客户记录详情表
 *
 * @author zhr
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Table(name = "hr_crm_customer_import_details")
@Key(UUID = true)
public class CrmCustomerImportDetailsDO extends BaseDeleteDO<String> {

    private static final long serialVersionUID = 1L;

    /**
     * 职位名
     */
    private String postName;
    /**
     * 记录ID
     */
    private String recordId;
    /**
     * 名字
     */
    private String name;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 1男2女3未知
     */
    private Integer gender;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 微信
     */
    private String wechat;
    /**
     * 传真
     */
    private String fax;
    /**
     * 公司名字
     */
    private String companyName;
    /**
     * 公司地址
     */
    private String companyAddress;
    /**
     * 公司类型（1有限责任2个人独资3股权有限责任4其他）
     */
    private Integer companyType;
    /**
     * 公司规模（1:500以下,2:500-1000,3:1000-3000,4:3000以上）
     */
    private Integer companyPersonSize;
    /**
     * 是否错误(1:是,0：否)
     */
    private Boolean isError;
    /**
     * 错误原因
     */
    private String errorReason;
    /**
     * 是否导入(1:是,0：否)
     */
    private Boolean isImport;



}

